insulating body - Turc Anglais Dictionnaire